do pushups - German English Dictionary